armor shield - Deutsch Englisch Wörterbuch